package com.redepronik.negosyscom.invfac.report;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

import javax.faces.event.ActionEvent;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;

import com.redepronik.negosys.invfac.entity.Grupo;
import com.redepronik.negosys.invfac.service.GrupoService;
import com.redepronik.negosys.utils.service.ReporteService;

@Controller
public class GrupoReport {

	@Autowired
	private ReporteService reporteService;

	@Autowired
	private GrupoService grupoService;

	public void reporteGrupo(ActionEvent actionEvent) {
		List<Grupo> lista = grupoService.obtener(true);
		Map<String, Object> parametros = new HashMap<String, Object>();
		reporteService.generarReportePDF(lista, parametros, "Grupo");
	}

}